package com.aos.erp.message.service;

import com.aos.erp.common.bean.PageBean;
import com.aos.erp.common.exception.BizException;
import com.aos.erp.message.model.MTParamInfo;
import com.aos.erp.message.model.vo.MTParamVo;
import com.aos.erp.message.model.vo.MessageConfigVo;

import java.util.List;

public interface MTParamService {

    void saveParamItem(MTParamVo bean) throws BizException;

    void updateParamItem(MTParamVo bean) throws BizException;

    void deleteParamItem(long dataId) throws BizException;

    MTParamInfo getById(long id);

    PageBean<MTParamInfo> queryByPage(long pageIndex, long pageSize);

    List<MTParamInfo> queryAll();
}